Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE MEWS Terraced £580,964 £435,000 30 Jun 2016
2 CASTLE MEWS Terraced £595,709 £470,000 12 Sep 2017
3 CASTLE MEWS Detached £813,069 £180,000 8 Feb 1999